spinothalamic tract - Spanish English Dictionary